
body {
	font-size:11px;
    /*background: url(ocean_red.gif);*/
		font-family:arial,sans-serif;
		font-size:90%;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		height:100%;
		line-height:normal;
		margin:0;
}

.lineRed{
background: #990000;
font-size: 11px;
color:  #FFFFFF;
font-weight:bold;
}
input, select, textarea, .inputbox {
padding: 3px 5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 100%;
text-align: center;
vertical-align:middle;

}

#header{
background:#990000;


}
#contenido{
background: #FFFFFF;
color:  #484848;
text-align: justify;
/*position: relative;
top: inherit;
margin-top: 1px;
margin-left: 10px;*/
}
/*columnas laterales*/
.columns {
	background: url(back_red.png) repeat-x;
}

/* index#F88788 #FBF9F4*/
.titIndex{
   		background:#990000;
		text-align:center;
		/* padding:5px 5px;
		 margin:0px;*/
		 border:1px #cca solid; 
		 color: #fff;
		font-weight: bold;
}

/*menu horizontal*/
.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #475485;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #CC0033;
color: #CC0033;
}


/*menu horizontal cursos*/
.underline{
font-weight: bold;
width: 100%;
}

/*.underline ul{
padding: 6px 0 7px 0; 6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below
margin: 0;
text-align: right; /*set value to "left", "center", or "right"
}*/

.underline ul li{
display: inline;
}

/*.underline ul li a{
color: #475485;
padding: 6px 3px 4px 3px; top padding is 6px, bottom padding is 4px
margin-right: 20px; spacing between each menu link
text-decoration: none;
border-bottom: 3px solid gray; bottom border is 3px
}*/

.underlineul li a:hover, .underline ul li a.selected{
border-bottom-color: #CC0033;
color: #CC0033;
}


/* menu vertical */
ul.block {
	border-top: 1px dashed #BCBAAC;
	margin: 4px 0;
	padding: 0;
	font-weight: bold;
width: 100%;
}
.block li {
	border-bottom: 1px dashed #BCBAAC;
	list-style: none;
	
}
.block li a,.block li em {
	color: #553;
	display: block;
	color: #475485;
}

.block li a {
	padding: 4px 3%;
	text-decoration: none;
	width: 94%;
}
.block li a span {font-weight: bold;}
.block li a:hover {
	background: #E6E9EE;
	color: #CC0033;
}

.right .block,.right .block li {border-color: #DCDACC;}
.right .block li a:hover {background: #F2F0EA;}

h2,h4{
color: #475485;
font-family:candara,arial,sans-serif;
}

img {border: none;}

.boton{
background: #cccccc ;

}
.boton:hover{
background:#E6E9EE;


}

/* tablitas */
.tablaTitulo{	
			background: #EBEEF1;
			border:1px #cca solid;
			color:  #475485;
			font-family:candara,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
		    text-align:center;
}

.tablaContenido{	
			background:#FFF;
			border:1px #cca solid;
			color:  #475485;
			font-family:candara,arial,sans-serif;
			font-size: 14px;
			font-weight:bold;
		    text-align:center;
}
/* .botonimagen{
  background-image:url(imagen.jpg);
  background-repeat:no-repeat;
  height:100px;
  width:100px;
  background-position:center;
}
estilos parrafos */
	/* 
.mjs2	{font-size: 14px; color:  #343630; font-weight: bold;}
.mjs3	{font-size: 13px; color:  #9e0000;}
.mjs4	{font-size: 15px; color:  #9e0000; font-weight: bold; text-align: center;}*/
.mjs1 	{font-size: 14px; color:  #F45768;}

.Titulos{	
		background: #FDD7D8;
		color:#2E302F;
		font-family:candara,arial,sans-serif;
		font-size: 14px;
		font-weight: bold;
}

.atencion{	
		background: #fff;
		color:#2E302F;
		font-family:candara,arial,sans-serif;
		font-size: 14px;
		font-weight: bold;
}

/*Noticias coluna left*/
.novedades{
	background:#990000;
	font-weight: bold;
	font-size: 15px;
	color: #fff;
	}
	
.titNoticias{
		background:#990000;
		text-align:center;
		font-weight: bold;
		font-size: 15px;
	color: #fff;
		}
		
.letraNoticias{
		background:#EBEEF1;
		text-align:justify;
		font-weight: bold;
		font-size: 13px;
	color: #484848;
}
.contNoticias{
		background:#fff;
		text-align:justify;
		font-weight: bold;
		font-size: 13px;
	color: #484848;
}

		
